to provide shelter - Turc Anglais Dictionnaire